it's a done deal. - Espagnol Anglais Dictionnaire